package com.yupi.springbootinit.model.dto.processsheet;

import lombok.Data;

import java.io.Serializable;

/**
 * 工艺单任务管理员查询请求
 * 支持管理员查询所有用户的创建工艺单任务，或指定查询某个用户的任务
 *
 * @author yupi
 */
@Data
public class ProcessSheetTaskAdminQueryRequest implements Serializable {

    /**
     * 当前页码
     */
    private Long current;

    /**
     * 每页大小
     */
    private Long pageSize;

    /**
     * 任务状态（可选：PENDING / IN_PROGRESS / DONE）
     */
    private String status;

    /**
     * 用户ID（可选：管理员可指定查询某个用户的任务，不指定则查看所有）
     */
    private Long userId;

    private static final long serialVersionUID = 1L;
}